Perfect stay. Location is great and the place has everything you need. Communication went very well.