The self check in was a breeze and the privacy given was phenomenal. You really get to witness heaven on earth from the balcony view. Easily 5-star accommodation!