Will definitely stay again! This place has it all: excellent decor, cleanliness, and proximity to main attractions. Gema provided above and beyond service.