Modern, clean accommodation with great amenities.