excellent amenities all you need and plenty of space