very good, very clean, proximity to all facilities. hot water is really long to come in the morning, and walls are thins when noisy neighbors are around. personal were definitely really helpful in resolving any issues.