Excellent location, communication, comfort and cleanliness! Will definitely be staying there again!