Great location, great flat, great communication. Highly recommended! The walk up the stairs was fine for me, but some could find it challenging.