I recommend this place. The apartment has everything you need for a short trip. Location is good, self check-in is easy.