Location was awesome and the property was super clean and beautifully kept. We didn't use the dock but it was conveniently located and I wish we could have spent more time on the beach. The free paddle boards were very appealing. The place is a very short bike ride to town. We used the BBQ that was in the common area and it worked great. The stairs inside the apartment were very steep and took some getting used to. Would not work well for young kids or the elderly, but, were fine for us. We just didn't want to drag our bags up to the loft so the living area was crowded, but, not a big deal to us. Overall, we thought it was a great place and would return.