The place is wonderful and in a perfect location. Castro is a beautiful town and the marina is in walking distance. The communication was perfect and we will definitely come back! Grazie