Great apartment! Very clean and new. Nice place to stay. John is also very helpful and responsive.