This was my third time staying in this flat-- I think that speaks for itself!! Everything you need, great location, great communication/check-in; it's perfect if you're looking for a spot in Battersea.