Great wee cottage, one street back from the beach. Comfy beds. Crystal's communication was brilliant, and check-in/check-out was very easy. We didn't really use the kitchen, but it looked like it has everything you would need to prepare a meal.