A gorgeous and scenic stay with absolutely everything you need. Rustic luxury.