Amazing location! Great facilities. Very relaxing and enjoyable stay.