great stay perfect location great parking beautifully appointed