Very comfortable, quiet and relaxing
Just in lap of ocean...
We are due to arrive on 1 July for four nights and this will be our first stay with Karma Royal thanks to our Odyssey membership (0085079IVO). Having read the reviews below we just can't wait to get there now. However, we are awaiting confirmation of our Booking Return Slip for…