It is quite a beautiful place to stay in! All the amenities were great as was the full kitchen. The beach is lively on weekends and very peaceful on weekdays. The porch was my favourite place to rest, with great views and the beautiful native gardens.