Alba, Meru (4-star) | TravelManiac