great beachfront apartment with beautiful mountain view and private beach.. walking distance to shops.. very relaxing and peaceful.. 💯👍