Fabulous place at Mouille Point. Very centrally located with views to die for. We loved the place and would highly recommend it