One of the best apartments i have stayed in.