Hannah provided exceptional service and nothing was too much trouble. The place was exactly as it describes... If not better! Check in and out was straight forward. Location perfect... Walking distance to beach, shops and restaurants. Highly recommend and will be staying again soon!!