excellent location and great accomodation with plenty of space and amenities