Very good location and the bed was very comfortable. Nice view from front and living room. Check in process was easy. Ocean Beach is a fun community.