Very good accommodation, self check-in and all the amenities provided are excellent.