Perfectly situated, check-in was a breeze and reception staff really nice even when we overslept check-out time