Craig's place on the marina was wonderful. It is a beautiful flat with all the enmities you can ask for. The bedrooms and bathrooms were great, the balconies were awesome, and it was located near the main pool and the main gates. I really enjoyed my stay!