Casa Alegria is a bed & breakfast offering mountain views, a garden, terrace, and restaurant. It aims to provide a welcoming, home-like atmosphere.