Overall a really nice stay but could use a few small extra touches to make it excellent.