We had a great stay! Although we did not meet hour hosts we were easily able to check in by ourselves. The apartment is very clean and comfortable. The stairs might be challenging for less mobile people but we found it a good exercise walking to the center (10 minutes down). We would recommend booking!