Sandcastle Apartments Aparthotel Garage parking Beachfront Restaurant DVD player 12-24 William Street Details