Five stars for everything! Plenty of room for everyone and excellent location.