Everything you could ask for &’ more! Love love loved our stay! If we are ever back in Long Beach, we definitely hope to stay here again!