Amazing place to stay - clean, and all the right amenities. Could have stayed for a week! Swims every morning and night. Modern kitchen and bathroom. Great communication with Garry when needed.