If I could give Letizia 1000 stars I would do it every day of the week! She’s a great host! Very very friendly, and always eager to help you out and make you feel like you’re at home.
The place is amazing, and the interior design is very beautiful.
If you’re thinking about going here, I promise you’ll love it!