Very beautiful place, very spacious and the views are amazing. It was very clean and the staff was very friendly upon our arrival.