One of the best apartment i stay with. From all aspects, flexible check in and out, great bed, kitchen with everything, place to work, tv connected to the Internet, all was very, very, very clean... Best ever home feeling away from home