Great place to stay: clean, comfortable, great location and ease of communication with owners.