What a fantastic place! Not only does it house everything you need, but it is filled with beautiful things that make is cozy and welcoming. The outdoor little terrace is an added bonus. The beds were comfortable, the location fabulous and we would stay here again!