Excellent location and communication. Very decent accomodation