This place was absolutely amazing. The hosts were very helpful and informative. It is located right on the oceanfront with an amazing view. Just minutes away from the main city of Taormina.