A great place. Sparkling clean, excellent location, and as much privacy or interaction as you need/want. I've had the pleasure of staying here previously and look forward to staying here again in the future.