5 out of 5. Great place to stay. Very clean and comfortable. China beach and Land ends are beautiful. Would definitely recommend this place for others.