There are some places that just feel right. For me, Belmond La Residencia , one of the most beautiful resorts that we have ever visited, is one such place. Located in the charming artist’s village of Deia (a UNESCO World Heritage village), on the island of Mallorca in Spain, the setting of Belmon