Clean, complete and comfortable. Great check-in and location.