Clean accommodation with great amenities and in an ideal location.