perfect apartment! very clean! the pool on the roof is incredible!