Wow, wow, wow! An absolutely beautiful place in an idyllic location.