Very clean & comfortable! Great location in Mission Beach area (quiet, away from the crowds). Amanda was very responsive and we will definitely book again.