This place is great! The hosts are friendly, communicative, and they thought of everything! I would definitely stay here again.