"We loved the Inn at Bay Ledge! The location is spectacular. Sit above cliffs over the ocean or walk down the stairs to a rocky beach. The service is meticulous and friendly. The rooms and the Inn are spotless. Breakfasts are great. Loved the entire experience!"