Lovely, comfortable, quiet and peaceful stay