Absolutely amazing.. Hard to believe this wasn't a luxury hotel. Would definitely stay here again. Wish I could five it 6 stars.