Great location, walking distance to shops and beach. Everything was spot on.