5/5. Incredible location, very solid amenities (the lap pool is awesome), super clean apartment.