5 stars for location and communication. 1 star for the extreme tiny bathroom ( not shown in the pictures ) and inflexibility upon late check out. Overall 3.5 stars.