Leela Cottages is a property located on Ashwem Beach, North Goa. The property is surrounded by lush greenery and has exquisitely designed cottages. The staff is courteous and professional. The location is peaceful and serene, perfect for a relaxing vacation. The property has direct access to the beach, which is clean and beautiful. However, some guests have complained about the food being overpriced and of poor quality. The service in the restaurant is slow and the breakfast menu is limited. Some guests have also faced issues with room maintenance and cleanliness.