Top quality accomodation in an excellent location. Many additional extras provided.