Excellent apartment, spotlessly clean, nicely decorated, John is a great host, very welcoming, good location, would definitely recommend and visit again.