Gregorio's place was very nice. Super clean and brand new. Great location with a magnificent view. Gregorio was also very quick to respond and to accommodate a late booking. I would definitely recommend Gregorio's place.