Location is phenomenal- easy check-in and very kind hosts! The apartment does require walking up stairs but nothing too extraneous! We had a short stay but it couldn’t have been more perfect- definitely recommend!!