This is one of the best apartments we've stayed anywhere. Everything was perfect, -location, facilities, all the finishing touches were icing on the cake. Highly recommended!