Excellent stay! Pristine condition! Friendly and very accommodating! All amenities plus extra provided. Lots of space. Would 100% stay again.