I highly recommend Al's place. It was perfect for our family of 10. It has all the basic necessities to make your stay very comfortable.
Also Al's communication is awesome. He took care of small issue within a few hours.