Can Sastre is a tranquil boutique hotel offering rustic-chic quarters, an outdoor pool, a restaurant, and gardens.