Rafaelo's place is perfect for big company of friends or team building. We was on team building a couple of days and we loved the place. It's a little bit far from the center, but the taxi was 10 euro, so this is ok. The place is 200 meters from the beach and near the port. There was amazing restaurants with great Spanish food and wine. The train station is just 50 meters and next door to the entrance of the Rafaelo's house is a local bar, where you can have good coffee and tapas!
Definitely I recommend this place to anybody !