Fantastic place. As advertised. Everything I needed. Great location. I really enjoyed my stay here and would definitely stay here again. Highly recommended!