self check-in process was very easy and convenient given my travel time was delayed. Place is also excellent in terms of value for money and room was very clean. Communication was very good before and throughout my stay :) thanks so much