This is a great place to stay. The location is perfect and the accomodation is very clean and comfortable (especially the beds) The kitchen is well equipped for cooking with some condiments provided.
I have stayed on two separate occasions.