Boutique seafront hotel and spa on Babbacombe Beach. Twenty rooms, sea-view balconies, an exceptional restaurant, a small spa with infinity pool.