The location wsas very good. As stated in the description, the building is an older building but were ok with that. I am not sure how long of a walk to the beach it was. but we drove because we were visiting friends that lived on the windward side. Everything was provided i cluding beach towels and beach chairs and even snorkels and fins. The washer and dryer were right down the hall and very convenient! The parking was covered and secure. The apartment was small but cozy.