spacious with a great location, short walk to everything. Great care has obviously been put into this place and it shows. highly recommend this place.