wonderful location cleanliness, communication and amenities. great value for money would highly recommend :)