This was a very good stay. The apartment is modern with all conveniences, the location is convenient to everything, and the self checking is very helpful. Communications were exceptional.