Place is exactly as advertised, very nice, and clean and even larger than I expected. Location is great. Communication was excellent. I recommend the stay