Excellent location. Very clean, spacious and well appointed apartment. I would definitely stay here again.