Wow, this place was perfect. Location is outstanding, and the kitchen space was very nice too. We got to meet a few other travelers staying there and we had a blast. 10 out 10 would stay here again. Would actually go out of my to stay here over any place else.