Cecilia's Terrace is the most fantastic apartment and the roof terrace a real bonus. The location is perfect for visiting all the main attractions. Elena's hospitality is second to none.