This hotel was just as I expected it to be. I've stayed at other Aston hotels and have come to expect an excellent level of service and value. This one did not disappoint me in any way. The room was great, the restaurant and other amenities were first rate. We stayed here while we toured the city. The only drawback was the distance to the airport and beaches. If you don't have the need to be close to those, this is the place to stay. Rooms were very clean and well appointed. The staff were absolutely wonderful.