Yes, very much so – Spetses Swim and Stay is conveniently close to Spetses Lighthouse.