Perfect...great communication...excellent location! Can't say enough how smooth and wonderful my stay was everything was clean and tidy in the space. Loved the layout and views...sleeping arrangements very comfortable. Great chance to have privacy and interact with other guests. Felt like I had so much support through booking check in and during my stay! Highly recommend