Great location, accurate photos and description, comfortable, clean and good communication throughout the stay.