We have rented this two bedroom apartment, which sits above the restaurant Le Piment in Orient Village...we rented from Owners Direct Rental Club.....we have stayed in the area before and hence like the location, no very little about this specific place...any thoughts?