Absolutely loved my stay here. Stefano is an exceptionally kind host who makes sure your needs will be met. A magical stay. 5/5.