An excellent place which had all the amenities as described. Beautiful view and will definitely be visiting again. Highly, highly recommended.