Fantastic place to stay. Enough room for larger party. Fantástico lugar para ficar. Espasoso para grupo grande.