Around 50 countries between us, many a beautiful stay, but this place out does them all! You have it all! Snowy mountains, breath-taking views over the ocean (from bed, oh my!), characterful animal friends, oh what a wonderful world!
Rose Booked via AirBNB