Craig’s place is ideal for a couple but not for a family with kids. We were travelling with our baby and getting down the flight of stairs was not very convenient. Further, the three rooms are just one partition apart, so hope my baby crying at night didn’t disturb the neighbours :). Leaving these aside, we had a good stay at Craig’s place. Had all the amenities as mentioned and room was very clean. Also to mention the amazing views from the house. Overall the stay was good and highly recommended for couples or singles.