Nice place, clean with friendly staff. Nice patio table and chairs outside door. Yes there are some mosquitoes and ants. Landscaping great, close to beach and at one end of the "strip" but off the beaten path. WiFi is intermittent, you have to put key in correct box to have your room cleaned, no free coffee and only 2 free water bottles per visit. Washroom is so small you can use the toilet, the sink and shower all at the same time. TV has only 3 channels. There is a small refrigerator. Overall, great place to stay!