This place is completely recommended. The facilities are great and the location is perfect. Everything you need to see can be easily reached on foot. Costas is also a super host and is immediately on hand when needed.