Excellent experience! Lots of little unexpected extras. Very clean and new as advertised. Awesome location to walk to all things Ocean Beach. Billy was very good communicator and made check-in/out very easy.