Quaint little cabin in a great location has all you need for a relaxing stay.