Very clean and cute. Decorated well. Tiny but worked just fine for our purposes! Close to Ocean Beach so you can walk into town and to the beach very easily.