Perfect location. Clean room. Great outdoor space and indoor communal area. Will be back!