Instantly dropped into a serene and peaceful atmosphere. A beautiful space to stay.