Love love the place... Modern and so clean.. had all the amenities you can ask for.. little personal touches.. and the spa is just divine, even the kids loved it... So worth our stay