Very nice clean conveniently located flat, easy self check in and great communication from host