Pros - awesome location, safe building and neighborhood, gorgeous views from the window and rooftop, super convenient beach access, comfy bed, fast internet
Cons - lacking in some necessities and cleaning, miscommunications for both check-in and check-out