Castro is a nice spot, not too touristic and with a great place to swim in the lake. The Appartment has a great view from all rooms and also from the terasse. We would definately come back.