After some initial communication and check-in issues, our stay was enjoyable and the location was perfect.