La Bastida is a relaxed rural hotel offering bright rooms with complimentary Wi-Fi, a restaurant, and a terrace.