Spacious, clean, good location, enjoyed the amenities. Good communication with the host. Had a great time here with my friends and would return!