Perfect. Perfect location, perfect accommodations, and perfect recommendations. I would definitely stay here again!