It's a great location. There are 3 flights of stairs to get to the flat. The beds are good and comfortable. We had an issue with the air conditioning, but the host/manager took care of it right away. It was a good, clean place to stay for a big group.