M2308 TOP FLOOR OCEAN VIEW SPA SUITE

MICHAEL , 03 Feb 2014

Clean, spacious, well located & amazing resort & sea views! We loved our time at Mantra on Salt. We'll be back!