Amazing... best holiday apt o have ever stayed in. Home away from home. 10 star from start to finish.