My husband, our two young sons (aged 3 and 1) and our nanny and I stayed here for 5 nights. The apartment was sparkling clean, check in was easy and all communication excellent. Good location ten minute walk from beach and 20 minutes to old town. Definitely recommend.