 Generally ok but v busy road in front of hotel noise all the time from this but being on a higher floor helped reduce the impact 
 Some staff were helpful and informative Clean environment Located not far from beach