Mike does an excellent job of ensuring that guests can check in and out quickly and easily at their own convenience. All amenities advertised were provided, common areas were left presentable, clean and tidy and offered fantastic value for money. Would definitely recommend staying here.