Absolutely perfect, you will not find a more charming and welcoming place to stay. All the other reviews have already stated over and over how nice it is to stay here, and you will not be disappointed!