A lovely stay in a zen environment of tranquility