This place was clean, convenient and the hosts were responsive and friendly. Definitely 5+ stars and would absolutely stay again. We really enjoyed our stay and would absolutely stay here again.