Elia Suite is truly amazing place to stay. It’s close to the beach, it has a wonderful terrace and charming interior.