I loved this place! It was sparkly clean, has great views and good amenities. They really mean business when it comes to cleaning. Staff was super friendly and helpful. Overall it has exceeded my expectations and I would definitely stay there again next time.