Spacious, extremely clean place with high quality comfortable furnitures! David was very easy to communicate with and thoughtful. We had a great stay! Thank you