The place is conveniently located really close to the center and a few steps away from the beach. Basically everything was 10-15 minutes away by foot, except the beach, that was 2 minutes away :D. Even going on a short hike to the castle (approaching it from the back) proved really easy from this location.