Great apartment, great location, great beds, easy check in and check out.
Just book it! You will definitely not regret it.