well located - a simple process to check in and good place to stay overall