We had a fantastic stay at the Terra Rossa apartments which is located in a beautiful area with views of the coast line and Isola Bella. Location wise it's perfectly situated not far from town and not far from the beach either. The views from the swimming pool are amazing and great place to relax. The apartment was warm and cosy just what you needed for a couple. We had no troubles whatsoever. The host themselves are lovely and very friendly and always willing to help. We will definitely be back to visit again. Thank you xx