Great location, beautiful and clean home, ocean views. Everything you need for a great group vacation.