Slice of paradise - beautiful, peaceful and lovely place to stay.