ALBA Guesthouse EditorialThe word Alba means morning light. Alba Guesthouse has been open since June 2004, well established with a...