Fabulous stay, especially if you have a family. This place has it all. It's stylish, clean, comfy and is in the best location. Close to the beach, shops, centre of town, and the airport. Can't wait to stay here agin!