A well equipped, modern and deluxe place to stay .. to get away and be totally private
Prob the best quality fitted out place I have stayed in a long time