16 Jan 2026 São Tomé and Príncipe beachfront suites: luxury stays with ocean views and eco-friendly elegance