best. stay.ever. close to everything and far from everything at the same time - just the perfect place for a holiday.
house was perfect and everything as described.