Absolutely amazing, from arrival to checkout everything was perfect, beautiful place , very clean and peaceful, stayed in many places and few measure up to what they promise but this place was 100% spot on to all that was promised. So friendly and easy to deal with , will definitely be back without hesitation.