Craigs apartment is in an excellent location, has a great layout, is very spacious and was very clean and tidy. Great spot for a family group.