Super place to stay in a perfect location! A few minutes walk to the beach and a nice jogging route. We have a family of 5, so had to stay pretty organized to keep everything in place but it worked fine. Good kitchen and utensils for making meals. Tennis courts are nice but cost extra. We paid extra for AC but definitely worth it!