Baywatch Resort is a spacious property located in South Goa, just a short walk away from the serene Sernabatim Beach. The resort boasts of a large and well-maintained swimming pool, which is perfect for a refreshing dip. The service staff is supportive and prompt in attending to guests' needs. The food served is delicious and freshly prepared. The resort offers a comfortable stay with spacious rooms, although some may need better maintenance. The property is recommended for those looking for a peaceful stay away from the crowds.