Excellent! Book this if visiting with teenagers and you will have a superb time. Amazing location and gorgeous place to stay. The hosts were really thoughtful and helpful.