David’s place is fantastic. Great location and extremely good value for money. Everything was as advertised or better. I was in Long Beach for work but will return with the family for sure.