Perfect in every way! The location can not be beat. The apartment was so fun and stylish and cozy. Everything was perfect. Would definitely stay here again.