For a place that combines luxury with intimacy, Amarla Casco Viejo has to be the place to go. A tiny (it only has seven rooms) boutique hotel tucked away in the old town’s streets, it’s a ...