Great location! Very easy to check in. The roof has best view in Athens