Excellent stay. All amenities perfectly laid out and explained. Worked out perfectly for us. Would recommend. :)