An excellent and lovely place to stay. Clean, roomy, full of amenities and everything you could think of to make your stay convenient, enjoyable, and feel just like home.