The apartment was in an ideal location. Minutes from the beach, access to pool and bbq area. The property was a top floor apartment, stair access only for our apartment - great leg workout each day! Excellent communication from the hosts, replying to emails, messages and calls promptly. We also had an offer for extended checkout, which was perfect. The hosts happily arranged a cot for my little one. The apartment was clean and tidy, perfect stay for the week. Highly recommended!