Funky beach vibe apartment with great location to beach and shops.