Perfect location. Peaceful. Beautiful. Has everything one could ask for and more. Will definitely be back.