Great location, stylish apartment and the 24 hour check in is really handy