Absolutely perfect. We cannot say enough great things about this place. It was as advertised, if not better. So quiet and peaceful, perfectly clean, and decorated beautifully. Junior and the rest of the staff were so kind and welcoming. Highly recommend to all! We will be back :)