Lovely place to stay with all of the amenities one needs