Everything you need in a prime location. We would be happy to stay here again.