Fantastic communication, great location, all the amenities you'll need for a short or long stay.