This apartment has the greatest view! Mosquitoes weren’t a huge problem for us and we thoroughly enjoyed the beach. We would definitely come back!