Clean, inviting, spacious, the pool is warm, the shower is amazing.