The check-in process was not smooth, be sure to have Internet, because you will have to connect with the host when checking in.
The apartment itself is not really "luxury", but the location is great.
The bed is on the second floor with very steep stairs, keep in mind if you need to wake up during the night.