Marine Gate, Rhodes Town 2006