This is a wonderful condo with a spectacular view of the ocean! The large windows give any amazing panoramic view of the beach and ocean which is great to wake up to! The condo was equipped with everything we needed for basic cooking utensils and cleaning supplies. Anything beyond the basic, you may want bring, such as spices, etc… In addition, they supplied boogie boards, a surf board, two sets of snorkeling gear and golf clubs. The grounds of the facility were excellent. It has beautiful landscape and a large swimming pool and lounge chairs. The condo area is gated so we felt totally safe. Communication with the owner was prompt and pleasant. Also, The check-in and check-out process very smooth and easy. I would highly recommend this amazing beach front condo!!