The place is a bit out of the way from LA, Holywood etc.
The place is rather promitively equipped.
Would not recommend to anyone.