Beautiful place to stay - everything you could want out of an airbnb.