This was a great place/nice location as far as proximity to beach, but it was super touristy/congested. I probably would pick another location next time but that is just me. Some people really like the hustle and bustle. The apartment was clean except for the floors. There was a sign not to wear shoes but the floors were filthy/our feet and socks were always dirty. The included parking was a definite plus, although we never had a key for upper parking garage doors that locked at 7 p.m. We got lots of directions from the host but finding the exact building wasn't easy, as it was hard to find the address. We got lucky and kind of stumbled upon the parking garage where the attendant was super helpful. Also this isn't a bnb with an independent home owner but it appeared to be a property management company. We didn't really need to contact the host for much so I can't comment on his communication but imagine it would have been quick, based on primary comms to set up booking