Perfect stay for all of our needs. Cozy, comfortable, clean. 5 stars all around.