Matches the pictures and description. Hosts communicate frequently. Great location, good value for cost. Have stayed here multiple times and would again in the future.