Perfection! This spacious and well appointed apartment made me feel right at home... only better! The roof deck is a big plus, too.