Excellent location and communication with host. Spacious and good for a family on vacation. Easy to check-in and out. Cleaning could be better.