Very clean and cozy place in a convenient location in the middle of residential Ocean Beach. Bathroom is a bit small but it works very well. Bed and pillows were very comfortable. Having our own private entrance and easy parking was great. Be aware that since this is ocean beach, planes fly over very frequently during the day and begin very early in the morning but we knew this so was expecting it. If you plan on sleeping in, bring ear plugs :-)