Great location. Good value . Excellent communication . Hosts are interested in keeping their guests happy .