Everything we were looking for and then some. I stayed with my family of 4 and there was plenty of room for all of us. Location was great