This place was perfect for my husband and two young kids. The apartment was very clean and very well maintained. It included all the amenities we needed and walking distance to the beach, shops and restaurants. We really enjoyed our stay here and would recommend to anyone! Thanks again.