Excellent facilities and amenities. Very friendly and helpful on arrival. Highly recommended!