Lovely apartment with big windows to allow a beautiful beach breeze through. Very clean. Tricky at times but manageable with a toddler (Trudie did warn us about the stairs etc!). Overall a great place to stay.