Wow! What a stunning place! It was exactly what I needed and so much more! I will 100% return for a longer stay next time!