Sea Spray Chalet :: South Africa, Cape Town, Muizenberg :: Self-catering accommodation with sea views