The place has perfect amenities and beautiful view, but a lot of mosquitoes.