the pictures were not as good as the actual villa and that rarely happens! beautiful, very clean and great location . right by the beach, playground, taxi stand, train trolley drop off and restaurants. we hiked in the day on the walking paths. we loved cafe royal for breakfast and lunch, fabulous family owned place.