Lovely place to stay met all needs