Very simple check-in with no keys. Hosts were very quick to answer any questions and were very helpful. Location is perfect, walking distance to beach, pool, shops, food, park and restaurants. Airconditioning excellent and beds super comfy. Balcony a plus with views to ocean and a great parking spot close by to unit a big help. Our whole experience was Scarbough is overall a great holiday place to go.