Clean, well stocked, everything you need and a beautiful view. Would definitely recommend.