Spacious, well-appointed kitchen ,clean and comfortable beds, and an excellent location. We loved the flat! I would definitely stay here again.